Skip to content

feat: add taskbrief init flow#9

Merged
rogerchappel merged 4 commits intomainfrom
feat/taskbrief-init
Apr 29, 2026
Merged

feat: add taskbrief init flow#9
rogerchappel merged 4 commits intomainfrom
feat/taskbrief-init

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

@rogerchappel rogerchappel commented Apr 29, 2026

Summary

  • add explicit --taskbrief and --taskbrief-workspace support to stackforge init
  • require --prd, reject --taskbrief with --tasks, and surface planned/executed Taskbrief commands in JSON output
  • add smoke coverage for dry-run, successful generation, and missing-binary failure; document the workflow in README

Verification

  • Tests or checks run:
    • pnpm check
    • pnpm build
    • pnpm check:templates
    • pnpm smoke:init
    • bash tests/cli-ux-smoke.sh
    • temp dry-run: node dist/index.js init oss-cli verify-app --dry-run --prd prd.md --taskbrief
    • temp real run with local Taskbrief shim to taskbrief/dist/cli.js
  • Manual review completed:
    • reviewed CLI JSON output and generated docs/TASKS.md

Risk Level

  • Low
  • Medium
  • High

Notes:

  • Keeps CrewCmd out of scope.
  • Does not add agent-qc as a StackForge dependency.

Rollback Plan

  • revert the three commits in this PR

Human Decision Needed

  • None
  • Maintainer review
  • Product/design decision
  • Security/privacy review
  • Other:

@rogerchappel rogerchappel changed the title feat: generate taskbrief tasks from PRD feat: add taskbrief init flow Apr 29, 2026
@rogerchappel rogerchappel merged commit 5f80488 into main Apr 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant